e870c0701ed21d5443002ae4ed4456287b28b158,src/main/java/com/jetbrains/jetpad/vclang/module/caching/serialization/DefinitionSerialization.java,SerializeVisitor,writeClassCall,#ClassCallExpression#,325
Before Change
private ExpressionProtos.Expression.ClassCall writeClassCall(ClassCallExpression expr) {
ExpressionProtos.Expression.ClassCall.Builder builder = ExpressionProtos.Expression.ClassCall.newBuilder();
builder.setClassRef(myCalltargetIndexProvider.getDefIndex(expr.getDefinition()));
builder.addAllPolyArguments(writePolyArguments(expr.getPolyArguments()));
builder.setFieldSet(writeFieldSet(expr.getFieldSet()));
return builder.build();
}
After Change
private ExpressionProtos.Expression.ClassCall writeClassCall(ClassCallExpression expr) {
ExpressionProtos.Expression.ClassCall.Builder builder = ExpressionProtos.Expression.ClassCall.newBuilder();
builder.setClassRef(myCalltargetIndexProvider.getDefIndex(expr.getDefinition()));
builder.setPLevel(writeLevel(expr.getPolyArguments().getPLevel()));
builder.setHLevel(writeLevel(expr.getPolyArguments().getHLevel()));
builder.setFieldSet(writeFieldSet(expr.getFieldSet()));
return builder.build();
}